package com.oa.admin.vo;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel("供应商对象")
public class SupplierVO {

    @ApiModelProperty(value = "供应商id")
    private String id;

    @ApiModelProperty(value = "供应商名称")
    private String supplierName;

    @ApiModelProperty(value = "注册资本")
    private String registerCapital;

    @ApiModelProperty(value = "法人姓名")
    private String legalPerson;

    @ApiModelProperty(value = "企业性质")
    private String businessType;

    @ApiModelProperty(value = "供应商类型")
    private String supplierType;

    @ApiModelProperty(value = "供应商网址")
    private String supplierUrl;

    @ApiModelProperty(value = "成立时间")
    private Date establishTime;

    @ApiModelProperty(value = "供应商地址")
    private String supplierAddress;

    @ApiModelProperty(value = "供应商邮箱")
    private String supplierEmail;

    @ApiModelProperty(value = "联系人")
    private String contactName;

    @ApiModelProperty(value = "职务")
    private String contactPosition;

    @ApiModelProperty(value = "联系人手机")
    private String contactPhone;

    @ApiModelProperty(value = "电子信箱")
    private String mailbox;

    @ApiModelProperty(value = "传真号码")
    private String foxNum;

    @ApiModelProperty(value = "开户行")
    private String bankName;

    @ApiModelProperty(value = "结算方式")
    private String countType;

    @ApiModelProperty(value = "开户行账号")
    private String bankNum;

    @ApiModelProperty(value = "资信等级")
    private String creditRating;

    @ApiModelProperty(value = "经营范围")
    private String businessScope;

    @ApiModelProperty(value = "采购范围")
    private String purchaseScope;

    @ApiModelProperty(value = "采购对接人(用户id)")
    private String userId;

    @ApiModelProperty(value = "合作开始时间")
    private Date startTime;

    @ApiModelProperty(value = "合作结束时间")
    private Date endTime;
}
